<?php

/**
* @current commentcontent.php
* @author   LiuYang <liu_yang@haibao.com>
* @date 2016年12月14日 上午10:38:35
*/

namespace haibao\comment\model\data;
class CommentContent extends \haibao\comment\model\data\Base{
    
    /**
     *1:评论；2：提问
     */
    const  CONTENT_IS_COMMENT = 1;
    const  CONTENT_IS_QUESTION = 2;
    /**
     * 提问是否被采纳 0 否 1 是
     */
    const ISADOPT_NO = 0;
    const ISADOPT_YES = 1;
    
    /**
     * 主提问状态1表示回答中有被采纳0表示未有被采纳回答
     */
    const MAIN_COMMENT_STATES_ADOPT_NO = 0;
    const MAIN_COMMENT_STATES_ADOPT_YES = 1;
    
    /**
     * 评论ID
     */
    public $CommentId;
    /**
     * 评论上级Id
     */
    public $ParentCommentId;
    
    /**
     * 评论内容
     */
    public $Content;
    
    /**
     * 用户ID
     */
    public $UserId;
    
    /**
     * 是否提问
     */
    public $IsQuestion;
    /**
     * 提问是否被采纳 0 否 1 是
     */
    public $IsAdopt;
  
    public $CreateTime;
    
    public $MainCommentStates;
    
    public function __construct() {
        parent::__construct();

        $this->intField('CommentId','CommentId',true);
        $this->intField('ParentCommentId','ParentCommentId',true);
        $this->stringField('Content', 'Content',true);
        $this->intField('UserId', 'UserId',true);
        $this->intField('IsQuestion', 'IsQuestion',true);
        $this->intField('IsAdopt', 'IsAdopt',true);
        $this->dateField('CreateTime','CreateTime',true);
        $this->intField('MainCommentStates', 'MainCommentStates');
        $this->setTableName('CommentContent');
    }
}
